Anillo 3 - Original

An interactive fiction by Mel Hython (2009) - the Inform 7 source text

Home page

Contents
Previous
Next

Complete text
Section 10 - Araña gigante

Pantano10 is a parte del pantano in Pantano.
Pantano10 has a number called asesino. The asesino of Pantano10 is 0.
Pantano10 has a object called muerto extra. The muerto extra of Pantano10 is nothing.

The DirCuevas of Pantano10 is west.
Pantano10 can be quemado. Pantano10 is not quemado.

To quemar arana:
    change description of Pantano10 to "La telaraña ha quedado reducida a cenizas. Restos de hilachos es todo lo que queda de la misma, y los árboles muestran claras marcas del intenso fuego que ha habido aquí.";
    change printed name of Pantano10 to "Un lugar reducido a cenizas";
    change decoracion of Pantano10 to Table of DecoAranaQuemado;
    remove telarana from play;
    remove bulto pegajoso from play;
    now Pantano10 is quemado;
    repeat with item running through hidden objects of bulto pegajoso:
        move item to Pantano10;
    repeat with item running through things which are in ArribaArana:
        move item to Pantano10.

The printed name of Pantano10 is "Un lugar lleno de telarañas".
The description of Pantano10 is "Este rincón del pantano parece muy diferente a todos los demás. Todo, hasta la copa de los árboles más altos, está recubierto de amenazadoras telarañas de hilos pegajosos y enormemente grandes. Los pies de tu portador se pegan en el suelo a cada paso.[if muerto extra of Pantano10 is not nothing] En lo más alto de la telaraña, en un lugar inalcanzable, cuelga el cuerpo envuelto en telarañas que antes era [the muerto extra of Pantano10].[end if]".

The decoracion of Pantano10 is Table of DecoArana.

Table of DecoArana
topic   descripcion   printedName
"arbol" or "arboles" or "frondosidad" or "copas" or "plantas"   "Los árboles del pantano casi no se ven en este lugar. Todo es más bien como un tapiz de telaraña."   "el árbol"
"pantano" or "cienagas" or "manglar" or "aguas" or "agua" or "charco" or "charcos"   "Incluso las aguas del pantano están recubiertas del laborioso trabajo de lo que empiezas a sospechar que debe ser una monstruosa araña gigante."   "el pantano"
"criaturas" or "criatura" or "bestias" or "seres"   "En este lugar las criaturas del pantano, callan. Tal vez por miedo."   "las criaturas del pantano"
"cuerpo" or "orco" or "icalante" or "yerk" or "berg" or "zhur" or "nuhur" or "muerto"   "[if muerto extra of Pantano10 is nothing]No veo eso por aquí.[otherwise]El cuerpo está demasiado alto para ver nada, o para alcanzarlo.[end if]"   "el bulto colgado"

Table of DecoAranaQuemado
topic   descripcion   printedName
"arbol" or "arboles" or "frondosidad" or "copas" or "plantas"   "Los árboles están cubiertos de restos de la telaraña y de cenizas."   "los árboles"
"pantano" or "cienagas" or "manglar" or "aguas" or "agua" or "charco" or "charcos"   "Incluso las aguas del pantano están cubiertas de cenizas."   "el pantano"
"criaturas" or "criatura" or "bestias" or "seres"   "En este lugar las criaturas del pantano, callan. Tal vez por miedo al fuego."   "las criaturas del pantano"
"ceniza" or "cenizas"   "Restos carbonizados de la telaraña, recuerdos del fuego que acabó con uno de tus portadores."   "las cenizas"
"hilachos" or "hilacho"   "Lo poco que queda de la telaraña."   "los hilachos"

A telarana is a scenery. It is in Pantano10. The description of telarana is "Blancas, pegajosas, amenazadoras.".

Understand "telaranas" as telarana when telarana is visible.

After examining telarana for the first time:
    say "Hay un bulto colgando de la telaraña que te llama poderosamente la atención.";
    move bulto pegajoso to Pantano10.

[Arriba en la arana]
ArribaArana is a room.

[ Para matarlos ]
To pnj (victima - a patroller) muerto por arana:
    repeat with item running through things which are carried by victima:
        move item to ArribaArana;
    matar al pnj victima;
    say "Una enorme araña, negra, peluda y muy rápida, cae sobre la espalda [del victima] y le hunde sus pedúnculos.";
    bnw;
    say "El veneno hace un efecto inmediato pero tanto daría, la araña no le da oportunidad de reaccionar.";
    bnw;
    say "Se eleva entre los árboles llevándose [al victima] mientras lo rodea de seda y ambos desaparecen con rapidez.";
    remove el cadaver of victima from play;
    change asesino of Pantano10 to 1.

[Caen cosas a veces]
Every turn when there is anything in ArribaArana:
    if a random chance of 1 in 8 succeeds:
        let item be a random thing in ArribaArana;
        move item to Pantano10;
        if the location is Pantano10:
            say "Tras un peculiar sonido [the item] ha caído desde algún lugar de entre las telarañas de arriba.".

[Código duplicado...]
Before of pushing telarana:
    if there is some orco (called victima) in the location:
        change muerto extra of Pantano10 to victima;
        if the player is not victima:
            pnj victima muerto por arana;
        otherwise:
            muerte por arana;
    otherwise:
        change muerto extra of Pantano10 to player;
        muerte por arana.;
    stop the action.

To muerte por arana:
    say "Apenas escuchas un leve sonido antes del dolor.";
    bnw;
    say "Pero reconoces pronto las hábiles patas de una araña gigante envolviendo a tu paralizado portador.";
    bnw;
    say "Esto pinta, pero que muy mal.";
    bnw;
    say "Así que saltas de los dedos de tu portador antes de que desaparezca entre las ramas de los árboles.";
    bnw;
    let nj be jugador mas proximo;
    if nj is the player:
        fracasar la aventura;
    otherwise:
        now the anillo is worn by nj;
        [Reiniciar hambre y sed]
        now hambre del jugador is 0;
        now sed del jugador is 0;
        [Detenerlo]
        deactivate nj;
        [Ponerlo en dominado]
        now nj is dominado;
        [Hacer que sea el jugador]
        let aj be the player;
        now aj is muerto;
        if aj is nuhur:
            recordar a Nuhur;
        say "Esperar entre estas telarañas te resulta casi insoportable.";
        bnw;
        say "Muy pocas criaturas son los bastante estúpidas como para arriesgarse a entrar en este lugar y las pocas que lo hacen no sobreviven mucho tiempo.";
        bnw;
        say "Estás a punto de perder la esperanza cuando ves asomarse entre la maraña de sedas pegajosas [al nj].";
        bnw;
        say "Sus ojos están llenos de curiosidad, tal vez de codicia, y te coge sin sospechar que te resultará facilísimo tomar posesión de él. Cosa que haces.";
        move nj to location;
        change the player to nj;
        move aj to NoLugar;
        reinicia a los orcos;
        now lobo is not contentado;
    change asesino of Pantano10 to 1. [Solo te mata una vez]

[Salidas]
Pantano1 is north of Pantano10.
Pantano3 is south of Pantano10.
Pantano3 is west of Pantano10.
Pantano11 is east of Pantano10.

[Ataques repentinos de la araña]
Every turn when the location is Pantano10 and asesino of Pantano10 is 0:
    if there is some orco (called victima) in the location and a random chance of 1 in 3 succeeds:
        if the player is not victima:
            change muerto extra of Pantano10 to victima;
            matar al pnj victima;
            say "Una enorme araña, negra, peluda y muy rápida, cae sobre la espalda [del victima] y le hunde sus pedúnculos.";
            bnw;
            say "El veneno hace un efecto inmediato pero tanto daría, la araña no le da oportunidad de reaccionar.";
            bnw;
            say "Se eleva entre los árboles llevándose [al victima] mientras lo rodea de seda y ambos desaparecen con rapidez.";
            remove el cadaver of victima from play;
            change asesino of Pantano10 to 1.

After doing anything except going or examining or listening or smelling or viewing exits or taking inventory or searching when the location is Pantano10 and asesino of Pantano10 is 0:
    if a random chance of 1 in 16 succeeds:
        say "Apenas escuchas un leve sonido antes del dolor.";
        bnw;
        say "Pero reconoces pronto las hábiles patas de una araña gigante envolviendo a tu paralizado portador.";
        bnw;
        say "Esto pinta, pero que muy mal.";
        bnw;
        say "Así que saltas de los dedos de tu portador antes de que desaparezca entre las ramas de los árboles.";
        bnw;
        let nj be jugador mas proximo;
        if nj is the player:
            fracasar la aventura;
        otherwise:
            now the anillo is worn by nj;
            [Reiniciar hambre y sed]
            now hambre del jugador is 0;
            now sed del jugador is 0;
            [Detenerlo]
            deactivate nj;
            [Ponerlo en dominado]
            now nj is dominado;
            [Hacer que sea el jugador]
            let aj be the player;
            now aj is muerto;
            if aj is nuhur:
                recordar a Nuhur;
            say "Esperar entre estas telarañas te resulta casi insoportable.";
            bnw;
            say "Muy pocas criaturas son los bastante estúpidas como para arriesgarse a entrar en este lugar y las pocas que lo hacen no sobreviven mucho tiempo.";
            bnw;
            say "Estás a punto de perder la esperanza cuando ves asomarse entre la maraña de sedas pegajosas [al nj].";
            bnw;
            say "Sus ojos están llenos de curiosidad, tal vez de codicia, y te coge sin sospechar que te resultará facilísimo tomar posesión de él. Cosa que haces.";
            move nj to location;
            change the player to nj;
            move aj to NoLugar;
            reinicia a los orcos;
            change muerto extra of Pantano10 to aj;
            now lobo is not contentado;
        change asesino of Pantano10 to 1. [Solo te mata una vez]